Links
QA
Apparently, because some people still (very very occasionally) check this blog for updates, I would like to report that I believe I have found the explanation for how porn stars accommodate enormous penises despite the average vaginal canal being only 6 inches long.